Property editor/pt-br

Introdução

O editor de propriedades aparece quando a guia Model da visão combinada está ativa na interface; ele permite gerenciar as propriedades publicamente expostas dos objetos de documento.

Geralmente, o editor de propriedade é destinado a lidar com apenas um objeto de cada vez. Os valores mostrados no editor de propriedade pertencem ao objeto selecionado do documento ativo. Apesar disso, algumas propriedades como cores, podem ser definidas para vários objetos selecionados. Se não houver elementos selecionados, o editor de propriedades estará vazio.

Nem todas as propriedades podem ser modificadas sempre; dependendo do status específico da propriedade, algumas delas serão invisíveis (não listadas), ou somente leitura (não editáveis).

The Data properties of a Part Box

Tipos de propriedade

Uma propriedade é uma informação como um número ou uma cadeia de texto que é anexada a um documento FreeCAD ou a um objeto no documento.

App::PropertyAngle
App::PropertyBool
App::PropertyDistance
App::PropertyFloat
App::PropertyInteger
App::PropertyLength
App::PropertyPlacement
App::PropertyString
App::PropertyVector

Propriedades de visualização e dados

Há duas classes de propriedades funcionais acessíveis através de abas no editor de propriedades:

  • Propriedades da Vista as propriedades relacionadas à aparência "visual" do objeto. As propriedades de visualização estão ligadas ao atributo ViewProvider(ViewObject) do objeto e só são acessíveis quando a interface gráfica do usuário (GUI) é carregada. Eles não são acessíveis quando se usa o FreeCAD no modo de console ou como biblioteca sem cabeça.
  • Propriedades dos dados relativos aos parâmetros "físicos" do objeto. As propriedades dos dadosdefinem as características essenciais do objeto; elas sempre existem, mesmo quando o FreeCAD é usado no modo console ou como uma biblioteca. Isto significa que se você carregar um documento em modo console, você pode alterar o raio de um círculo ou o comprimento de uma linha, mesmo que não consiga ver o resultado na tela.

Propriedades básicas

Different objects may have different properties. However, many objects have the same properties because they are derived from the same internal class.

A maioria dos objetos geométricos que podem ser criados e exibidos em Vista 3D são derivados de uma Parte::Característica. Veja a Característica Part para conhecer as propriedades mais básicas desses objetos.

Para a geometria 2D, a maioria dos objetos são derivados de Part::Part2DObject (ela mesma derivada de Part::Feature) sendo a base dos Sketche, e elementos do Draft. Veja a Part Part2DObject para as propriedades mais básicas destes objetos.

Context menu

To display the context menu of the Property editor right-click the background of the editor, or right-click a property.

Right-clicking the background shows three options:

When right-clicking a property the following additional options are available:

If a status value is followed by an asterisk (*) it is static and cannot be changed.
  • Hidden: if active, sets the property as hidden, meaning that it will only be displayed in the Property editor if Show hidden is active.
  • Output: if active, sets the property as output.
  • NoRecompute: if active, modifying the property doesn't touch its container for recompute.
  • ReadOnly: if active, sets the property as read-only. The property won't be editable in the Property editor and the Expression... option no longer available. It may however still be possible to change the property via a dialog.
  • Transient: if active, sets the property as transient. The value of a transient property is not saved to file. When opening a file, it is instantiated with its default value.
  • Touched: if active, the object becomes touched, and ready for recompute.
  • EvalOnRestore: if active, the property is evaluated when the document is restored.
  • CopyOnChange: if active, the property is copied when changed in a Link. The Link's DadosLink Copy on Change property must be set to Tracking or Enabled for this to work. This is related to Variant Links.

Scripting

See FeaturePython Custom Properties.

Preferences

See Combo view.